The Website is supporting Chrome brwoser only.

Dictionary

amniotic band
【醫】 羊膜索gt. 羊膜帶